software compliance business management radius3 list results application role based client thin-client relationship document storage customer architecture yellow pages records management service oriented architecture bpm document management soa crm office business gateway